Heading into Thursday’s episode of The Traitors, we’re all awaiting the answer to last week’s major cliffhanger: Who did Parvati get to drink from the poisoned chalice? A murder in plain sight is never an easy task, and with time running out, Parvati starts to panic. She enters the kitchen to find one last batch […]